flute-like musical instrument - Español Inglés Diccionario